silver palmitate - French English Dictionary